DE eng

Search in the Catalogues and Directories

Hits 1 – 1 of 1

1
VHDL and Waves Descriptions for a Pseudo-Random Pattern Generator
In: DTIC AND NTIS (1992)
Abstract: A VHDL model for a 32-bit linear feedback shift register is documented, along with a WAVES dataset that provides test vectors for it. The register operates with a leading-edge dual clock, an asynchronous reset, and control bits to enable shifting (to the right) and loading. Other inputs are a polynomial and a seed value; the output is a bit pattern. The feedback feature is controller by the polynomial. For each polynomial bit position with a value of '1', the value of the register corresponding to that is fed through feedback before being shifted. The WAVES dataset is used to generate input test vectors for the register, and to provide a utility to compare actual outputs to predicted outputs. There are three different architectures for the register: structural behavioral, and structural with multiple component instantiations produced by the VHDL generate statement. There are also two architectures for the test bench: one that uses the WAVES dataset, and one that produces input vectors internally. The WAVES test bench uses a built-in utility to check outputs from each of the three register architectures against each other, and the non-WAVES test bench does these checks internally.
Keyword: *PATTERN GENERATORS; *PSEUDO RANDOM SYSTEMS; *VHDL; *VHDL(VHSIC HARDWARE DESCIPTION LANGUAGE); ARCHITECTURE; BENCH TESTS; CLOCKS; COMPUTER SIMULATION; Computer Systems; CONTROL; FEEDBACK; LANGUAGE; LEADING EDGES; Linguistics; PATTERN MAKING; PE62204F; POLYNOMIALS; SELF CONTAINED; TEST EQUIPMENT; VLSI; WAVES; WAVES(WAVEFORM ANALYSIS SYSTEM); WUWL60964018
URL: http://www.dtic.mil/docs/citations/ADA247891
http://oai.dtic.mil/oai/oai?&verb=getRecord&metadataPrefix=html&identifier=ADA247891
BASE
Hide details

Catalogues
0
0
0
0
0
0
0
Bibliographies
0
0
0
0
0
0
0
0
0
Linked Open Data catalogues
0
Online resources
0
0
0
0
Open access documents
1
0
0
0
0
© 2013 - 2024 Lin|gu|is|tik | Imprint | Privacy Policy | Datenschutzeinstellungen ändern